detest the sight of

Translations
испытывать отвращение при виде